
/**
 * 不是用includes函数 两层循环
 * @param  {[type]} arr [description]
 * @return {[type]}     [description]
 */
function arrayUnique4(arr) {
	var result = arr.slice(); 
	for (var i = 0; i < arr.length; i++) {
		// 判断arr[i], 在result数组 i+1元素之后是否存在
		// 删除与arr[i] 完全相等的元素
		for (var j = i + 1; j< result.length; j++) {
			if(result[j] === arr[i]) {
				result.splice(j--, 1)
			}
		}
	}
	return result
}


var result = arrayUnique4([1,2, 3, 3])
console.log(result)
